<?php
/**
 *  @department : Commercial development.
 *  @description : This file is part of [example].
 *  example all rights reserved.
 */

// | 异常错误码设置
// +----------------------------------------------------------------------

return [
    /* 系统/框架通用异常 Exception 通用错误(框架内置PDO, 调用逻辑错误等)*/
    1000001 => '缓存数据失效，请刷新页面',
    1000002 => '文件内容不能为空，请重新上传正确文件',
    1000003 => '数据库操作失败, 请稍后重试。',

    /* 输入参数异常 ParamsException 输入参数校验层级*/
    2000001 => '参数#field#缺失',
    2000002 => '参数值#field#异常',
    2000003 => '请先上传文件',
    2000004 => '无导入数据，请检查上传文件内容',

    /* 接口通讯异常异常 ApiException 接口通讯层级错误 */
    3000001 => '访问路由丢失, 请稍后重试。',

    /* 有效性异常 ValidationException 业务数据异常层级*/
    4000001 => '无导出数据',
    4000002 => '无查询数据',
    4000003 => '该接口不存在或已被禁用',
    4000004 => '秘钥错误',
    4000005 => '文件不存在',
    4000006 => '模板数据转化配置失败',

    /* 系统运行异常 RuntimeException 运行失败层级*/
    5000001 => '文件导出失败',
    5000002 => '文件上传失败：#err_msg#',
    5000003 => '删除旧文件失败，请稍后点击',


    /* 登录相关异常*/
    1001951 => '登录密码长度不能少于4位有效字符',
    1001952 => '登录账号不存在，请重新输入',
    1001953 => '登录密码与账号不匹配，请重新输入',
    1001954 => '账号已经被禁用，请联系管理',
    1001955 => '登录失败：您不属于本组织，无法扫码登录',
    1001956 => '登录失败，请联系管理员',
    1001957 => '登录重定向键不存在',
    1001958 => '无登录权限',
    1001959 => '该账号审核不通过，不可登陆',
    1001960 => '账号状态错误',
    1001961 => '账号未审核，待管理员审核通过之后才可登录',
    1001962 => '登录账户未匹配到供应链主体和超管身份。'
];

